
// 内存管理介绍
// 内存:由可读写单元组成，表示一片可操作空间
// 管理:人为的去操作一片空间的申请、使用和释放
// 内存管理:开发者主动申请空间、使用空间、释放空间
// 管理流程:申请-使用-释放

// JavaScript中的内存管理
// 申请内存空间
// 使用内存空间
// 释放内存空间

//memory management
// function fn(){
//     arrList = []
//     arrList[100000] = 'lg is a coder' //可以向内存申请比较大的空间
// }

// fn()

//申请
// 在JavaScript中执行引擎中遇到变量定义时自动分配给我们一个相应的空间，相当于定义一个变量：
let obj = {}

//使用，相当于读取的操作
obj.name = 'lg'

//释放 
obj = null 
//相当于按照内存管理的流程去实现这样一个内存管理

